/*
 *  将中文标点替换成英文标点+一个空格
 */
#pragma once
#include <string>
#include <cstdint>
class replace_chinese_pun {
    static uint32_t utf8_to_codepoint(const std::string& s, size_t& index);
    static std::string codepoint_to_utf8(uint32_t codepoint);
public:
    static std::string replace_punctuation(const std::string& input);
};




